/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.fp.model;

/**
 *
 * @author iroiro
 */
public class Bancos {

    private int idBanco;
    private String nomeBanco;
    private String nomeReduzido;

    public Bancos(int id, String banco, String reduzido) {
        this.idBanco = id;
        this.nomeBanco = banco;
        this.nomeReduzido = reduzido;
    }
    
    public Bancos(){
        this.idBanco = 0;
        this.nomeBanco = null;
        this.nomeReduzido=null;
    }

    public int getIdBanco() {
        return idBanco;
    }

    public void setIdBanco(int idBanco) {
        this.idBanco = idBanco;
    }

    public String getNomeBanco() {
        return nomeBanco;
    }

    public void setNomeBanco(String nomeBanco) {
        this.nomeBanco = nomeBanco;
    }

    public String getNomeReduzido() {
        return nomeReduzido;
    }

    public void setNomeReduzido(String nomeReduzido) {
        this.nomeReduzido = nomeReduzido;
    }
    
    public String toString(){
        StringBuilder sb = new StringBuilder();
        if (idBanco < 10) {
            sb.append("00");
            sb.append(idBanco);                    
        }else if(idBanco < 100){
            sb.append("0");
            sb.append(idBanco);            
        }else{
            sb.append(idBanco);                    
        }
        sb.append(" ");
        sb.append(nomeReduzido);
        if (nomeReduzido.length() < 35){
            for (int i = nomeReduzido.length(); i < 35; i++) {
                sb.append(" ");
            }
        }
        sb.append(" ");
        sb.append(nomeBanco);
        return sb.toString();
    }
}
